5
225 98
150 177
0 155
20 2
173 0
15
52 80 4160
95 52 4940
94 51 4794
63 44 2772
28 102 2856
85 69 5865
91 100 9100
79 100 7900
103 110 11330
81 57 4617
74 96 7104
33 30 990
64 27 1728
95 53 5035
20 84 1680
1
19 13
35 13
35 32
19 32
